iT邦幫忙

2022 iThome 鐵人賽

DAY 28
0
自我挑戰組

資工捲嬤的日常系列 第 28

Day28 學習日常 : 作業系統

  • 分享至 

  • xImage
  •  

多道程序 與 多任務處理

  • 多道程序 ( Multiprogramming )

    多道程序中,一個程序在執行中稱為一個過程(process)。

  • 多任務處理 ( Multitasking )

    多任務處理是多道程序的邏輯擴展。
    在多任務系統中,CPU通過在它們之間切換來執行多個進程,
    但是開關頻繁發生,為用戶提供快速響應時間(response time)。

  • 作業系統之中央處理器排程(CPU Scheduling)

    如果多個進程準備好同時運行,系統必須選擇下一個運行的進程.做出這個決定的是 CPU 調度。

  • 虛擬記憶體(Virtual Memory)

    它將主內存變成一個大的抽象、統一的存儲陣列,將用戶查看的邏輯記憶體與實體記憶體分開。
    是將磁碟空間模擬成記憶體,以提供比實體記憶體還大量的記憶體空間。

  • 實體記憶體(Physical memory)

    實際記憶體大小。

  • 邏輯記憶體(Logical Memory)

雙模式(Dual mode)

  • 內核模式(Kernel mode)
    系統端。
  • 用戶模式(user mode)
    使用者端。
    當用戶應用程式向作業系統請求服務時(通過系統調用 via a system call),系統必須從用戶模式轉換到內核模式才能完成。

上一篇
Day27 學習日常 : 作業系統
下一篇
Day29 學習日常 : 作業系統
系列文
資工捲嬤的日常30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言